#!/bin/bash
set -euo pipefail
app_bin="$(cd "$(dirname "$0")" && pwd)"
if [[ $# -gt 0 && -f "$1" ]]; then
    cue_path="$(cd "$(dirname "$1")" && pwd)/$(basename "$1")"
    shift
    set -- "$cue_path" "$@"
fi
data_dir="${CHRONICLES_DATA_DIR:-$HOME/Library/Application Support/Castlevania Chronicles Recomp}"
mkdir -p "$data_dir"
cd "$data_dir"
exec "$app_bin/CastlevaniaChronicles" "$@" > run.log 2>&1
